History
History
Synonyms
UK
US
Meaning:
insidious

doing harm secretly or unseen

sneaky, tricky

LIKE A SNAKE IN THE GRASS as in Wiktionary
LIKE A SNAKE IN THE GRASS as in Wikipedia